java.lang.Exception at org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.(BaseGenericObjectPool.java:147) at org.apache.tomcat.dbcp.pool2.impl.GenericObjectPool.(GenericObjectPool.java:109) at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createObjectPool(BasicDataSource.java:628) at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createConnectionPool(BasicDataSource.java:492) at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:558) at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:753) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at net.bull.javamelody.JdbcWrapper$3.invoke(JdbcWrapper.java:812) at net.bull.javamelody.JdbcWrapper$DelegatingInvocationHandler.invoke(JdbcWrapper.java:306) at com.sun.proxy.$Proxy5.getConnection(Unknown Source) at net.bull.javamelody.internal.model.JavaInformations.buildDataBaseVersion(JavaInformations.java:426) at net.bull.javamelody.internal.model.JavaInformations.(JavaInformations.java:200) at net.bull.javamelody.internal.model.UpdateChecker.getAnonymousData(UpdateChecker.java:133) at net.bull.javamelody.internal.model.UpdateChecker.checkForUpdate(UpdateChecker.java:109) at net.bull.javamelody.internal.model.UpdateChecker$1.run(UpdateChecker.java:83) at java.base/java.util.TimerThread.mainLoop(Timer.java:556) at java.base/java.util.TimerThread.run(Timer.java:506)